/*
 * Copyright (C) 2010 Tetsuya Yasuda <tetsuyayasuda@gmail.com>
 */
package jp.tyas.libs.terminal;

import java.io.InputStream;
import java.io.OutputStream;

public interface Terminal
{
    interface Connection {
        InputStream getInputStream();
        OutputStream getOutputStream();
        boolean setProperty(String key, Object value);
        Object getProperty(String key);
        void close();
    }

    Connection openConnection ();
}
